var storageUtil = { //localStorage 使用
	/**
	 * 说明:app本地存储工具
	 * 可用于本地数据的存取和是否登录的判断，以及退出时用于清空数据缓存
	 * author:grofis
	 * email:1216226589@qq.com
	 * createtime:2017-12-2 10:55
	 * */
	//用于保存用户数据 登录成功后使用
	saveUserData: function(array) { //存储用户storage数据
		
		for (var item in array) {
			uni.setStorageSync('local_user_' + item, array[item]);
		}
	},
	getUserData: function(key) { //获取用户storage数据
		var result = uni.getStorageSync('local_user_' + key);
		if (!result || result == null || result.length < 1 || result == 'null' || result == 'undefined') {
			result = '';
		}
		return result;
	},
	UpdateUserData: function(key, value) { //存储storage数据
		uni.setStorageSync('local_user_' + key, value);
	},
	saveStorageData: function(key, value) { //存储storage数据
		uni.setStorageSync('temp_' + key, value);
	},
	getStorageData: function(key) { //获取storage数据
		var result = uni.getStorageSync('temp_' + key);
		if (!result || result == null || result.length < 1 || result == 'null' || result == 'undefined') {
			result = null;
		}
		return result;
	},
	removeStorageData: function(key) { //移除数据
		
		uni.removeStorageSync('temp_' + key);
	},
	removeAllUserData: function() { //清空用户登录存储的数据
		const res = uni.getStorageInfoSync(); //获取localstorage中所有数据
		for (var item in res.keys) { //遍历数据
			var start = res.keys[item].indexOf("local_user_");
			if (start == 0) {
				uni.removeStorageSync(res.keys[item]); //移除相应的键值对
			}
		}
	},



};
// module.exports = {
// 	storageUtil: storageUtil
// }
export default storageUtil;
